tool and supply - Alemán Inglés Diccionario